more striving - Spanish English Dictionary